/*
 * Copying and distribution of this file, with or without modification,
 * are permitted in any medium without royalty provided this notice is
 * preserved.  This file is offered as-is, without any warranty.
 * Names of contributors must not be used to endorse or promote products
 * derived from this file without specific prior written permission.
 */


/**
 * @file
 * @brief stdbool.h of C99 and C11 contains the same things.
 */


#ifndef PLANET_WARS_2D_RT_CORE_BOOL_H
#define PLANET_WARS_2D_RT_CORE_BOOL_H

#ifndef __bool_true_false_are_defined
/**
 * @brief Specifies whether bool, true and false are defined.
 */
#define	__bool_true_false_are_defined 1

#ifndef __cplusplus

#define false 0
#define true  1
#define FALSE 0
#define TRUE  1
typedef char bool;

#endif /* __cplusplus */

#endif /* __bool_true_false_are_defined */

#endif /* BOOL_H */
